﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace HHF.Models
{
    public class VolunteerApplicationViewModel
    {
        public int Id { get; set; }
        [Display(Name="First Name")]
        public string FirstName { get; set; }
        [Display(Name = "Middle Name")]
        public string MiddleName { get; set; }
        [Display(Name = "Last Name")]
        public string LastName { get; set; }

        [Display(Name = "Street")]
        public string HomeAddressStreet { get; set; }
        [Display(Name = "City/Province")]
        public string HomeAddressCityProvince { get; set; }
        [Display(Name = "State")]
        public string HomeAddressState { get; set; }
        [Display(Name = "Zip Code")]
        public string HomeAddressZip { get; set; }
        [Display(Name = "Country")]
        public string HomeAddressCountry { get; set; }

        [Display(Name = "Company Name")]
        public string CompanyName { get; set; }
        [Display(Name = "Street 1")]
        public string OfficeAddressStreet1 { get; set; }
        [Display(Name = "Street 2")]
        public string OfficeAddressStreet2 { get; set; }
        [Display(Name = "City/Province")]
        public string OfficeAddressCityProvince { get; set; }
        [Display(Name = "State")]
        public string OfficeAddressState { get; set; }
        [Display(Name = "Zip Code")]
        public string OfficeAddressZip { get; set; }
        [Display(Name = "Country")]
        public string OfficeAddressCountry { get; set; }

        [Display(Name = "Home Phone")]
        public string PhoneNumberHome { get; set; }
        [Display(Name = "Work Phone")]
        public string PhoneNumberWork { get; set; }
        [Display(Name = "Cell Phone")]
        public string PhoneNumberCell { get; set; }

        [Display(Name = "Email Address")]
        public string Email { get; set; }

        [Display(Name = "Degrees")]
        public string Degrees { get; set; }
        [Display(Name = "Fields of Specialty")]
        public string FieldsOfSpecialty { get; set; }
        [Display(Name = "Job Titles")]
        public string JobTitles { get; set; }
        [Display(Name = "Have You Perviously Traveled Abroad")]
        public bool HaveYouPerviouslyTraveledAbroad { get; set; }
        [Display(Name = "If Yes, Where")]
        public string HaveYouPerviouslyTraveledAbroadYesWhere { get; set; }

        [Display(Name = "What Languages Do You Know")]
        public string WhatLanguagesDoYouKnow { get; set; }
        [Display(Name = "Primary Reasons You Would Like To Join")]
        public string PrimaryReasonsYouWouldLikeToJoin { get; set; }
        [Display(Name = "Tell Us Briefly About Any Past Experiences")]
        public string TellUsBrieflyAboutAnyPastExperiences  { get; set; }
        [Display(Name = "How Did You Hear About Us")]
        public string HowDidYouHearAboutUs  { get; set; }
        [Display(Name = "Referred By")]
        public string HealingHandsMemberReferredBy   { get; set; }
        [Display(Name = "Additional Comments")]
        public string AdditionalComments   { get; set; }

        
        
    }
}